hidden video game mechanics